package com.hospital.drug.drugyan.service;


import com.github.pagehelper.PageInfo;
import com.hospital.drug.drugyan.entity.Drug_record;
import com.hospital.drug.drugyan.entity.Y_drugSelect;

import java.util.List;

/**
 * @author 波——最帅的男人
 * @version 1.0
 * @date 2021/5/10 10:37
 */
public interface DrugService {

    /**
     * 分页的查询
     *
     * @param pageNum
     * @param id
     * @param dateRiQi
     * @param dateRiQi2
     * @return
     */
    PageInfo<Y_drugSelect> pageListDrug(Integer pageNum, String id, String dateRiQi, String dateRiQi2);

    /**
     * 根据卡号查这个人开了哪几种药
     *
     * @param id
     * @return
     */
    List<Drug_record> selectAllDrug(Integer id, String date);

    /**
     * 修改状态和药品数量
     *
     * @param id
     * @param date
     * @param arr1
     * @param arr2
     * @return
     */
    boolean updStatus(Integer id, String date, String[] arr1, String[] arr2);

    /**
     * 查询状态
     *
     * @param id
     * @param date
     * @return
     */
    int selStatus(Integer id, String date);

    /**
     * 查询数量
     *
     * @param arr1
     * @return
     */
    String selectDrugCount(String[] arr1);
}
